package com.kmproject.haifu.app;

import android.content.Context;
import android.support.multidex.MultiDex;

import com.blankj.utilcode.util.MetaDataUtils;
import com.blankj.utilcode.util.Utils;
import com.google.android.libraries.places.api.Places;
import com.jess.arms.base.App;
import com.jess.arms.base.BaseApplication;
import com.kmproject.haifu.app.utils.TimberUtil;

import cn.jpush.android.api.JPushInterface;

//import com.google.android.libraries.places.api.Places;
//import com.mob.MobSDK;

public class AppInfoAplication extends BaseApplication implements App {

    @Override
    public void onCreate() {
        super.onCreate();
        //设置log自动在apk为debug版本时打开，在release版本时关闭
        TimberUtil.setLogAuto();
//        //也可以设置log一直开
//        TimberUtil.setLogDebug();
        Utils.init(this);
//        MobSDK.init(this);
        Places.initialize(this, MetaDataUtils.getMetaDataInApp("com.google.android.geo.API_KEY"));
//        //社会化组件
//        MobSDK.init(this);

        JPushInterface.setDebugMode(true); 	// 设置开启日志,发布时请关闭日志
        JPushInterface.init(this);     		// 初始化 JPush
    }

    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        MultiDex.install(this);
    }
}
